still green - Turkish English Dictionary